These interfaces supported separate compilation of modules and separation of the module specifications from their implementation.
2.
Some organizations write the unit tests " before " writing the code, using the software design as a module specification.
3.
One principal goal of the TCG was to produce a Trusted Platform Module specification compatible with Microsoft's NGSCB architecture as the previous specification, TPM 1.1, did not meet the requirements set forth for the technology.